import {
	getAPPVersion
} from "@/api/config.js"
export default {
	update() {
		var that = this;
		plus.runtime.getProperty(plus.runtime.appid, function(inf) {
			console.log(inf);
		})
		// getAPPVersion().then((res) => {
		// 	let {
		// 		data
		// 	} = res;
		// 	if (data.code == 200) {
		// 		let data = data.data;
		// 		plus.runtime.getProperty(plus.runtime.appid, function(inf) {
		// 			console.log(inf);
		// 			if (inf.version != data.version) {
		// 				uni.showModal({
		// 					title: "发现新版本",
		// 					content: "确认下载更新",
		// 					success: (res) => {
		// 						if (res.confirm == true) { //当用户确定更新，执行更新
		// 							that.doUpData(data);
		// 						}
		// 					}
		// 				})
		// 			}
		// 		});
		// 	}
		// })
	},
	doUpData(data) {
		uni.showLoading({
			title: '更新中……'
		})
		uni.downloadFile({ //执行下载
			url: data.download_url, //下载地址
			success: downloadResult => { //下载成功
				uni.hideLoading();
				if (downloadResult.statusCode == 200) {
					uni.showModal({
						title: '',
						content: '更新成功，确定现在重启吗？',
						confirmText: '重启',
						confirmColor: '#EE8F57',
						success: function(res) {
							if (res.confirm == true) {
								plus.runtime.install( //安装
									downloadResult.tempFilePath, {
										force: true
									},
									function(res) {
										utils.showToast('更新成功，重启中');
										plus.runtime.restart();
									}
								);
							}
						}
					});
				}
			}
		});
	},
}